1198
8571
7014
1520
936
88
507
592
550
825
631
621
968
472
175
616
69
533
416
521
223
386
183
197
231
422
106
211
287
396
484
262
162
444
145
191
120
169
186
117
108
145
190
169
184
214
425
264
109
250
177
105
113
58
150
199
95
141
140
261
164
163
87
75
74
101
105
38
77
52
97
92
106
106
109
61
94
22
52
91
119
47
163
148
73
68
50
81
65
23