5308
4
1813
1
1506
5621
8
2377
1543
790
0
3518
3
2835
2
2152
843
370
1707
3090
6
1376
1431
10598
3485
7
849
3694
1903
3172
2057
12149
2522
1666
2108
9160
5