1838
1029
483
197
587
114
186
62
441
101
336
77
380
103
329
169
551
157
643
90
512
171
116
38
179
162
353
73
552
93
466
19
461
39
484
145
158
39
511
146