3107
7
2890
3
2600
4
467
0
2268
1225
1348
1
2468
1749
1380
1012
660
629
1622
581
1946
2
1394
868
1308
1376
475
1564
1734
1405
1310
575
718
1423
978
504