15911
13565
6967
3019
6354
70799
4639
326
4457
19322
4176
1181
4009
18275
3223
2036
2988
1041
2835
929
2790
202
2659
14397
2634
0
2472
16694
2468
1482
2127
96160
2055
45768
1983
1214
1856
2506
1829
1139
1521
11038
1512
988
1508
1632
1370
603
1360
82
1333
696
1309
40353