3225
620
8952
3201
3561
968
3120
613
2674
530
2631
651
2837
726
10246
4034
3267
808
2202
618
1557
515
3776
1749
1770
728
4234
1743
1303
507
1206
351
1115
420
891
160
1066
225
866
285