1129
0
1374
1
1421
1733
1132
553
835
804
1084
935
493
2766
714
2570
5
383
573
1053
2211
1073
1719
2
1112
798
2395
300
1049
1344
3759
414
400
1454