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
853
1494
1383
1110
1037
1009
5941
1164
1286
815
1588
1604
2497
1514
5840
690
1306
881
2744
746
827
1222
1089
4265
1111
741
1558
759
1433
1670
726
1210
1554
742
742
970
1216
857
744
677
1238
1122
1407
627
763
868
797
867
11324
1804
708
2124
1236
764
804
2318
1300
979
2078
831
1107
1795
819
848
2957
2993
924
880
1061
754
742
1188
1047
878
709
771
897
1462
1802
698
1151
6000