583
1
1132
0
1129
2211
300
935
804
493
383
1084
475
1390
2000
573
1053
1418
2
571
2459
6
1049
714
2225
3
730
1354
2334
553
2808
1056
913
572
1454