2600
4
1564
1
1423
2468
3
5565
9
2890
1606
1734
1405
761
1195
1538
4115
10
1348
1275
0
1622
2392
2
2193
1404
1946
19944
2562
1749
2131
2377
1047
1394
1816
1308
1240