2173
1
1691
1876
2293
0
1266
1974
3
1587
9
2110
240
1590
1285
1610
2
3200
1749
2999
1819
1511
2403
4305
2294
1844
3562
1168
3326
1813
1766
2368
1547
2760
4
2744