2600
4
3562
1
5565
9
3429
7
1946
2
3565
8
2788
3
1860
2243
6
4867
1114
266
2425
2338
1372
1344
1974
1558
581
0
2980
2082
2727
2213
1912
3292
15
3453
1475
5390
57793
2362