1815
2
1431
1
951
2982
3
2352
851
2333
1127
1193
1106
746
0
1688
1162
1578
6
3117
8
674
1223
1767
2505
4425
1239
1451
493
6753
17
517
3079
5746
23
1053
1929
7471
9