4115
16
2296
15
142
2
181
0
956
8
704
9
428
3
298
1
57
38
895
7
2222
6
2175
5972
36
172
216
995
199
527
651
313
64
237
236
258
608
226
345
280
339