4443
9
7034
2
1289601
4
1087
1
2732
951
10827
8527
1812
913
444571
562
2322
1431
55904
0
6236
10
1514
37355
13
618
2906
1013
189326
980
24337
22
2949
123674
35
2786
1161
3738
5
5090