2605
9
1910
2
984
1
1176
1187
1294
3
1474
2198
4
1731
830
1762
1407
2958
1305
1280
1421
2363
2507
1877
543
0
2635
6
2093
1233
1125
1320
1539
5
948
994
2680
1397