2398
8
2695
4
984
0
1581
809
475
334
460
1225
2271
2584
11
1012
792
490
2649
1376
352
1243
2241
1105
1015
1103
484
2663
596
1475
6916
668
371
1744
1