6236
10
951
1
2502
619
616
0
564
2587
2122
2
2740
1840
6
1446
3539
3
1694
1824
1782
3546
432
841
5721
8
2153
7
1174
1179
1102
2395
2938
2080
1382
1197
1492
11152
9