772
1
1289
1690
1778
2340
6
1462
2505
2
1306
951
1015
2166
2428
0
11059
9
1825
2294
912
2074
3354
2110
2522
1881
2655
3
2146
83
2495
2312
1038
1185
1606