6236
10
1047
2
2600
4
987
1
1681
6346
16
1660
2572
1691
1033
1019
2377
2243
6
2110
1639
989
0
951
1012
2522
1787
2895
5
915
1285
2109
17970
15
2254