436
1067
554
1056
195
59
911
1112
716
633
137
134
609
1024
38
445
204
258
51
198
408
373
754
855
827
837
963
332
315
422
355
857
293
747
140
981
493
531
1084
123
957
427
970
147
800
250
501
883
54
884
822
388
665
624
353
199
976
1010
281
915
1107
816
291
214
535
709
813
1051
841
330
165
831
534
423
570
1001
780
170
946
882
352
642
1111
968
918
492
504
644
938
637
1017
562
587
899
26
91
244
1006
154
81
146
229
389
6
66
817
68
234
49
806
584
