1132
0
4820
2
1304
1375
984
1
935
804
2904
4
493
383
1970
6
1084
300
475
1118
2211
573
545
1053
2346
3
4016
1049
714
3292
1129
553
913
771
1391
1454