2395
0
295
200
490
18403
6
1671
2955
5
718
590
2211
292
256
644
843
668
887
258
433
955
2272
9
277
54
315
1152