801
973
960
385
215
924
538
191
232
785
759
88
853
640
555
951
389
203
524
145
378
727
381
657
393
5
873
1013
879
646
952
733
724
248
635
763
989
2
156
353
256
480
898
1011
281
402
717
781
824
650
425
483
345
603
119
700
458
368
779
514
949
810
513
341
718
195
477
858
840
984
487
501
294
152
540
160
59
757
692
19
166
519
995
112
358
77
321
941
244
557
706
660
100
212
292
1015
865
295
833
93
173
367
957
