830
988
1497
1360
1367
1013
2092
1169
3919
1847
1434
1719
1770
2062
1035
839
2816
2011
1254
899
908
905
891
847
856
1076
1186
1142
1068
983
829
1016
3673
2750
3484
955
1801
902
976
2373
1562
928
1704
886
2016
1015
880
1448
3583
874
891
1461
1312
939
1000
1056
1031
1219
930
1262
2082
1185
829
1189
1719
898
2903
804
930
1232
877
1127
845
1456
1126
934
4163
2241
948
981
1165
809
918
927
2057
1140
1325
791
2300
2102
1063
2284
1210
2732
2331
1759
945
1550
1372
1494
1108
860
1827
881
954
1664
1828
1368
2648
2478
2346
956
1940
3426
1283
1713
956
1115
986
1513