1132
0
924
1
935
1049
714
1084
493
804
553
1558
573
1352
414
383
1129
400
1374
2211
300
1454
477
798
1392
1073
1976
2
472
1053
475
2395
913