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