2730
6
2855
3
2668
2
20634
8
476
1
2275
19279
2620
31535
0
2727
3442
1333
4820
4396
444
1949
138
334
785
78
25137
2125
3114
4
169211
11
2526
369
2459
9
17353
282572
2461
20