1306
2
1114
3
1473
1730
1
1286
1762
1012
3831
2277
1101
4
792
0
1294
1139
651
2313
76
91
486
947
799
1211
1304
537
1440
771
559
1986
1023
1332
616