1361
272
647
343
536
198
641
165
402
171
774
307
508
160
326
197
404
37
378
170
235
185
619
113
457
43
486
154
393
112
394
134
243
135
542
148
543
156
499
126