2459
6
1966
2119
1
2097
3
1922
2470
2
1733
2693
915
2054
2312
447
0
1056
2229
4
1513
3359
2547
775
2326
1651
1087
417
839
571
1869
1421
543
1453
2982
2529
14