2107
961
464
3084
306
283
1889
600
476
2819
826
496
2377
855
381
1843
409
380
3266
1370
141
3126
326
300
3031
975
383
2334
1008
111
2034
1299
514
1971
551
461
2523
1361
365
3208
811
348
2526
140
262