2855
3
2668
2
20634
8
2730
6
1377
0
341
1711
31535
3442
282572
1100
4820
177
4396
29323
835
1020
358
2275
1824
19279
775
2125
1
1712
3114
4
2526
1523
17353
2461
20
247