6858
28
1570
5
1010
0
1626
2
1730
1
937
3533
6
2568
6613
8
1280
2144
1747
3
1649
2113
2093
1947
935
874
888
1934
1339
4177
10
5836
4405
4
1188
1435
1666
2478
3014
3982
11