3038
20
1530
19
5
2331
10
6
1379
7
2186
48
2506
2
30
3012
34
81
2844
289
1877
15
1617
21
29
3707
27
211
2063
33
141