1132
0
579
1
573
472
315
4106
1711
2
935
804
493
383
1084
300
475
2211
1053
798
1049
714
1073
938
1129
553
2095
4
58
913
618
6
1454
1282