2732
2
123674
35
951
1
2219
4
8527
1812
1289601
913
189326
0
2322
1431
6236
10
1514
3551
12459
3
2906
4443
9
980
174730
18
24337
22
3107
7
444571
2786
1161
3738
5
5090
1694
673
1185
4335