940
2447
852
2067
938
951
2109
1498
901
878
1099
832
1462
1673
915
840
5174
1455
846
1724
1086
851
1846
1784
1548
1265
855
1625
1019
906
858
740
1611
1334
863
1493
928
1145
1081
30235
1094
818
913
1841
1197
4638
4614
2470
1374
1056
2937
2152
1933
2691
1265
940
845
791
996
884
938
747
799
712
691
764
1145
824
937
2348
1132
715
877
1583
2136
835
1213
750
993
3497
1132
798
1545
1075
958
1044
5080
930
1274
1391
1721
3267
845
1339
1182
727
747
675
1106
854
1450
705
874
1012
917
1280
1496
1502
1034
980
768
1329
1741
1351
6281
1191
866
929
955
1006