2762
1
1295
2650
20
280
1061
1101
1581
2
1605
1691
1226
2250
3765
4
2245
3
3053
7
297066
0
1643
3683
2797
5
1681
2683
828
1303
1539
1376
5432
392
2354
1180