1050
1141
2571
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
873
991
1205
782
1401
3330
1149
1121
907
832
1133
764
812
598
1821
848
1255
1062
784
2024
962
1291
1282
694
808
850
1741
1898
1785
1703
610
1910
939
728
900
711
1904
1632
807
1312
1245
685
903
970
818
774
959
761
1283
721
787
1786
765
2188
837
892
1168
2447
746
1013
2463
1088
991
632
2378
1569
1400
1298
1313
1454
759
1905
2477
2205
1449
696
723