1815
2
2982
3
1972
1
2352
2333
951
3289
3117
8
4425
6
493
1053
0
2104
1929
2055
2749
1700
1431
1339
1048
2219
4018
7
1000
1688
1833
1397
1364
1813
4
1969
776
1127