1132
0
553
804
1084
2269
4
935
493
714
383
573
1053
2211
1073
798
2714
5
3819
1
2395
300
1049
745
3650
3
414
400
1454
475
1418
2
472
5898
14
913
307