4443
9
2732
2
1828
3
951
1
1845
1710
8527
1812
913
2627
2322
4
12459
3250
1431
444571
297066
0
2949
6236
10
1743
1514
14801
11
2906
1289601
980
24337
22
55904
123674
35
9836
15
2786
1161