3724
2
1078
1
1163
4241
3
3765
4
1663
5
1770
7
3418
19079
6
4968
4465
22
1036
0
36905
1015
3173
14861
1768
563437
1927
2072
3859
297066
3956
2349
3180
806
8819
12
1618
521
730