943
837
1627
1024
1020
909
877
950
2362
887
1031
928
903
1584
1645
3479
948
1494
1558
2036
1805
944
1729
959
970
905
1363
1078
941
1140
1649
1221
1117
1130
2424
2683
1168
2665
1628
1929
1119
966
866
923
1518
852
967
1637
1044
1568
1387
922
891
957
2223
1029
877
980
865
1365
803
1298
841
1145
1243
937
927
1894
1748
765
833
875
817
1092
1815
896
1504
911
946
830
836
1284
1066
1041
925
1090
890
1178
1498
893
1332
2913
993
3899
1426
932
962
791
2982
1730
1263
770
1009
823
2569
1312
868
1021
2011
810
5542
1013
1318
2620
800
1432
963
1145
878
1552