2810
16
4291
17
869
3
884
7
3492
11
3463
46
706
10
3231
14
6757
46
1346
4