1361
4
1132
0
553
804
2395
5
283
1084
4179
935
493
714
651
1
383
1828
2
573
1053
2211
1073
798
2901
946
300
1279
1049
1094
1991
4000
414
400