1132
0
1263
1
935
1049
714
1084
493
804
553
1233
573
414
383
1129
400
2211
300
1454
1941
8
477
798
1073
745
3
472
1053
1326
475
2395
913
611