537
1590
622
637
1450
389
434
282
602
401
233
594
746
292
312
73
529
306
142
655
495
410
793
556
78
317
584
108
598
375
543
395
140
606
1087
1142
660
1089
525
370
321
588
684
320
192
249
386
170
970
868
389
289
510
600
399
400
396
896
700
699