1239
1
530
940
1021
83
942
1679
1365
0
1431
1057
1078
4311
4697
1377
2
1010
921
1411
1490
1161
2495
4646
3
1299
1160
669
1392
552
3131