1292
1
4443
9
1630
2
1143
2732
1828
3
951
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