2855
3
20634
8
2668
2
19279
2730
6
467
0
845
4211
19
4820
4396
348
945
453
895
3442
2224
44199
17353
418
169211
11
1987
1
968
2275
1020
269
1824
282572
637
78
2587
16