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
938
889
828
1975
1057
1349
1732
1514
1283
812
944
931
1278
2828
1299
1034
1666
2041
937
882
930
1083
1697
2859
1354
1202
1385
982
779
1231
1204
794
2269
1589
1165
1090
2238
809
1309
873
1207
1108
1984
802
1232
1070
2495
2559
2036
2890
1088
1941
913
3666
2199
971
820
904
845
2407
2425
1551
817
941
2291
1168
1542
1329
970
1016
1680
1133
838
1300