1025
1009
2634
858
2940
3835
872
938
1335
2305
979
912
915
1008
1586
1517
880
907
1532
999
1047
998
849
2623
1142
1502
1069
2735
962
866
5706
862
953
1488
1134
868
3325
4022
1081
828
5277
904
871
989
2298
921
986
957
2868
909
919
843
960
1244
1319
1488
863
1321
915
3002
847
2604
1455
920
928
18412
753
952
2078
1199
1098
5041
2008
1467
1212
807
3070
875
890
3790
858
1123
947
3990
831
1001
963
1025
1055
1128
2973
960
874
819
859
4148
2212
1016
1354
790
857
2167
1327
785
2282
872
1213
1091
2462
1107
827
5242
1246
1698
3356
956
1535
873
2273
2520