1102
2
6979
4
2979
3
3277
8
2675
853
1
2279
3380
1645
1846
5620
11
1745
2559
0
2299
1152
1853
9
1403
2138
1284
3488
2114
965
2623
5
2108
2024
637
1230
2924
1501
4049
10