538
770
470
309
904
336
235
544
374
446
171
269
342
923
703
539
795
1134
292
1050
162
591
685
430
804
607
316
563
671
399
488
535
598
1504
1391
386
2125
936
656
397
604
458
272
496
297
1171
597
456
1101
1954
1931
1314
1493
1120
1171