2855
3
2730
6
2668
2
20634
8
31535
0
2275
282572
19279
2111
3442
4820
4396
1020
212
25137
2125
1
918
3114
4
1123
180849
481
169211
11
2526
552
467
422
2459
9
584
66
17353