2404
300
2989
474
2780
347
1529
151
1449
104
4371
417
371
19
476
231
514
190
497
139
781
152
376
164
794
227
360
4
496
192
458
168
552
195
268
194
348
152
529
123