6237
7246
313
1038
1421
630
375
528
476
708
297
645
534
811
604
362
98
328
430
307
82
322
400
225
254
370
266
494
101
74
243
144
317
251
342
260
228
157
383
201
142
223
174
138
57
133
208
32
210
220
120
99
200
118
157
72
98
37
151
93
100
180
67
16
88
57
34
192
148
113
164
54
90
27
77
64
53
61
25
242
97
35
53
68
112
92
39
82
23
118