1306
2
1114
3
1474
1731
1
1286
1762
1012
3832
2277
1102
4
792
0
1294
1139
651
2313
76
91
486
948
799
1211
1304
539
1440
771
561
1986
1023
1332
616