846
55
199
1515
126
762
49
71
114
51
259
330
92
313
159
197
97
702
72
14
202
227
1302
151
250
57
128
43
184
523
8
1863
321
282
6
30
69
161
67
82
35
640
308
28
178
1269
485
388
4704
93
121
3933
311
5283
271
348
64
61
420