3053
7
1295
1
2650
20
1265
2152
0
571
3683
894
1581
2
1529
1566
4655
10
1537
3175
5
2507
3765
4
280
1788
4944
2245
3
12185
1431
2328
30334
6
2921
1449
1226
1009
1793
2972