223
837
843
1686
1092
1181
672
497
835
450
712
1498
353
1130
594
191
386
818
738
755
446
548
512
1057
488
702
1072
289
284
1048
426
295
317
222
458
431
1166
601
262
345
469
320
323
183
401
330
1163
281
614
329
435
484
511
340
546
1310
710
1052
556
517