2732
2
8527
1
1922
123674
35
12459
3
2906
1289601
4
6236
10
5204
189326
0
951
2629
718
4398
1812
7034
3014
20
674
4187
913
444571
9
3195
11153
8
6445
6
3315
762
4837
5
2322
94424
6676
12