3057
19
23
13605
124
256
9719
64
116
1824
3
29
1580
8
1
863
7
2797
75
47
3139
6
72
2254
14
1862
2709
289
1050
2
0