999
1027
1903
1763
1610
1930
1534
697
767
12013
1063
1216
779
1043
4145
1861
1019
2170
1441
887
1022
956
1162
949
1097
951
956
2164
29957
1309
802
880
3059
760
973
999
3772
1700
789
2148
1209
1030
926
2311
2097
1175
1185
1544
1563
941
1809
2188
774
825
915
1397
1788
1082
2339
2559
733
1484
998
713
15283
1380
1066
3099
810
772
1232
6230
754
944
919
1124
729
742
933
1609
1637
659
741
837
703
3861
1372
895
987
848
835
890
661
2010
4010
1457
1448
921
696
727
1129
965
767
1006
3219
1188
1728
1089
1009
1277
883
1148
666
1510
1500
1555
885
955
1172
718