2855
3
2668
2
20634
8
2730
6
101
0
19279
3442
57
17353
4820
31535
4396
2275
2069
2125
1
333
3114
4
2526
282572
3498
25137
169211
11
1824
2461
20
2224
378
802
1320
801
1020