2781
1
1255
1289601
4
2522
2
1243
1210
4832
3
4578
1880
1070
7222
3565
8
4327
2452
1271
1991
1889
511
452
0
3987
1249
348
1458
2348
5915
11
96
2478
2110
5070
19
2005
9