2855
3
2730
6
2668
2
20634
8
4396
31535
0
2275
25137
19279
3442
282572
777
4820
1551
1824
346
419
839
1020
58
2125
1
3114
4
169211
11
2526
2459
9
63
467
17353
2461
20
247