335
956
637
1277
1287
1085
1409
927
935
1210
455
957
338
995
126
168
589
864
432
824
1251
1050
198
273
666
369
180
629
399
943
1034
836
457
397
1025
227
305
1174
938
686
916
435
842
440
189
664
112
947
229
1369
955
496
740
1162
458
742
140
988
182
518
16
968
1051
540
201
213
784
1458
1003
34
1247
749
1360
269
370
87
1323
353
184
6
1262
1370
523
52
497
758
40
1365
350
517
567
827
1275
72
735
820
86
1192
287
600
468
577
1075
618
876
860
1286
646
974
463
521
1363
1470
777
511
1366
1113
823
584
467
606
525
445
1193
830
1315
762
1036
774
897
203
662
1086
967
566
15
611
444
443
610
294
570
1187
583
1434
1014
145
505
873
1359
