1850
940
828
187
560
43
158
269
480
107
907
347
48
195
318
726
729
267
683
626
470
157
640
491
61
357
604