1692
675
2602
894
1082
2373
1086
1254
837
1204
979
825
693
987
882
740
816
992
3333
1792
936
818
1130
1725
1377
949
907
2088
1132
1191
1619
2018
1710
1235
2928
1878
1137
987
1715
1101
895
742
1290
1057
994
1062
1198
1001
810
792
1373
861
1907
742
1816
696
1684
2600
2989
1369
1036
832
1291
1660
3872
922
2032
854
4846
925
1845
1100
970
1164
1161
1255
1539
779
899
1061
1399
781
1919
792
3028
672
881
1035
1612
766
800
675
901
825
1725
2143
683
1589
1082
1354
1454
962
1204
960
1655
1911
1125
2519
1007
657
1265
1269
1174
1353
745
1141
1368
1312
2018
4417