1285
759
968
1156
830
1348
883
2391
9812
995
1099
959
1368
1085
850
757
1062
1198
977
1190
1043
1013
910
1067
1489
1038
1499
688
1095
1097
1927
1317
1316
2703
770
703
1311
1147
1328
1025
1299
967
780
1578
976
994
1004
815
1077
728
707
916
1130
1211
1182
2214
1069
2754
1001
3199
1012
739
721
1665
707
2138
688
811
2939
2842
690
780
659
816
1113
1266
3296
814
3250
1288
2416
877
818
2099
1337
798
630
1922
822
772
650
1263
1134
2248
1996
1149
4564
1293
747
1783
1235
1606
776
5029
1311
748
788
2458
1313
1288
1163
693
742
2593
2468
1100
3017
1793
1003
1014