2530
802
856
1038
1025
3143
2983
1373
1028
887
2145
1570
878
1048
1181
1514
979
1528
1776
2396
1665
965
940
4723
947
2111
959
952
1783
2457
3071
859
2201
845
18362
1149
1208
923
992
2066
945
1621
1558
1760
1107
924
1268
1226
921
2126
1784
2970
3049
2238
3280
2160
1047
3025
1989
1607
1294
1015
912
1069
847
1264
1307
2339
1456
848
1152
1072
1167
1933
843
2937
1759
1357
1419
1090
1030
741
1994
1640
995
911
912
1428
1436
1007
1137
1261
970
942
1111
934
1388
1120
775
866
832
2413
1532
1885
1256
1512
873
2044
833
1536
750
1644
1018
1543
1786
1567
770
1222
1644
824