1037
2
2367
3
1404
1438
0
1132
1361
1
995
935
1049
714
1084
493
804
553
573
414
1885
383
1129
400
2211
300
1454
2082
477
798
1073
472
1053
475