2398
8
2695
4
2467
1
1581
0
809
475
2061
3
460
490
352
2241
334
371
4387
792
1243
2123
1105
1103
984
534
2271
484
1066
596
1166
1475
562
485
6916