1815
2
1193
2982
3
2352
2333
951
1
3289
3117
8
4425
6
1309
0
493
1992
1053
2104
1929
697
1700
1431
1048
4018
7
1688
1833
1397
1364
1813
4
1969
776
1127
4914
746