1641
916
474
194
581
112
174
56
441
101
332
74
378
102
323
167
548
155
629
80
510
171
114
38
178
161
347
70
549
92
464
18
456
37
480
143
158
39
506
144