877
319
275
84
276
396
523
113
371
952
864
453
499
928
139
550
327
109
98
1005
776
903
43
47
918
949
11
212
180
176
653
114
809
678
514
727
86
348
831
493
414
553
635
762
173
791
844
696
703
485
778
566
390
283
758
828
353
686
181
298
929
404
313
899
670
320
944
99
1022
427
402
110
242
131
607
248
466
729
391
442
741
636
743
199
520
392
960
958
328
1023
793
156
867
592
920
264
557
363
423
815
447
207
965
