2740
2
2142
1
59
0
276
194239
14
824
186
2277
789
68
26
2386
4
50
140
473
28514
349
436
85
249
652
657
375
792
547
205
105
229
25
97