1815
2
2982
3
1972
1
2352
2333
2911
9
5151
3117
8
4425
6
1942
493
2711
1053
0
2740
951
2104
2055
4651
2749
3289
1700
1431
1339
1048
2219
4018
7
1000
1688
1833
21152