613
970
296
264
22
165
685
53
865
120
205
417
117
181
439
222
18
886
660
325
445
434
717
918
419
867
173
921
993
541
359
328
844
645
262
400
20
263
579
322
945
831
979
402
620
925
652
29
465
583
142
218
571
676
718
730
103
502
432
715
389
5
129
601
362
456
225
247
409
374
279
106
549
696
416
872
934
637
97
321
697
280
959
213
547
301
739
373
773
78
292
810
385
901
891
944
956
584
256
407
