3555
2168
977
769
573
829
2319
2265
658
2735
1557
948
1332
2572
1350
2711
1318
700
1050
1141
954
638
1111
1750
882
867
706
1602
1174
1424
1424
951
1235
2987
947
926
929
754
866
612
687
1269
673
2091
600
1308
746
959
626
701
670
1556
1042
714
2408
736
923
823
928
707
795
2043
2776
1561
2416
862
682
820
1805
885
2654
800
1496
931
698
1758
2240
2145
636
1786
1339
677
688
756
697
3778
1973
1024
1673
1175
675
618
762
4674
638
2939
860
663
689
678
1409
768
626
877
1903
898
830
2280
1122
773
1681
1884
1263
721
2142
1855
1512
766
771
726