1021
316
739
137
275
106
333
168
726
264
503
123
393
125
654
116
487
99
559
73
447
105
889
283
418
38
565
36
501
36
445
154
228
75
602
263
559
78
301
187