1656
1269
1279
937
1388
953
962
1672
827
934
927
961
2262
1303
1686
901
1504
792
873
1235
2538
1136
1689
799
1255
758
747
1688
1477
1920
871
1280
888
1086
943
804
871
2345
1111
862
972
900
1540
2144
856
1198
910
1929
1052
1838
1524
2876
2149
764
1676
847
812
820
867
1011
864
1307
1813
751
915
1545
1801
927
845
956
3261
9516
1555
999
1014
1362
1315
1617
2033
945
1200
1957
1098
2006
890
1048
1299
3342
945
933
1702
3440
953
1090
1730
818
5167
1292
1222
3041
851
1019
756
852
742
1088
1462
971
1806
1599
2825
1804
1105
1121
1191
1026
791
743
979
1196