2600
4
5565
9
3017
0
945
1
2861
2
3137
1131
2336
2268
3
1533
4587
3655
11
2475
733
962
57793
815
5546
6
4606
2233
3212
27
2392
2489
1716
1917
51331
25
1426
2788
2781