117
453
246
37
1
121
449
423
192
253
372
920
169
8
35
64
82
287
439
258
100
108
1193
407
1039
3
6
140
684
337
1105
115
427
222
1144
1657
276
168
683
348
1536
11
6
63
213
386
