1815
2
2352
4018
7
3117
8
2982
3
2333
1193
2619
574
0
493
1
1892
951
2989
1700
1431
1048
6779
5
1688
1833
4425
6
1364
1813
4
1969
776
1127
746
1106
1053
8819
12