1129
0
1132
553
775
804
1084
543
935
493
1142
1
714
383
263
573
1621
1053
2211
1073
798
2395
300
2227
4
1049
1566
1670
1124
414
895
400
1454