17946
0
32302
19079
6
10092
12
4465
22
297066
1036
36905
3724
2
3173
14861
7
1768
563437
1927
3859
1
3956
806
8819
521
1078
730
913
19783
3212
4
2516
1393
339
461
4241
3
2600