2855
3
467
0
2730
6
2668
2
20634
8
169211
11
2275
3498
4
19279
31535
1824
25137
3442
4820
4396
1020
392
1949
6529
7
1551
381
2125
1
954
2585
3114
729
1567
458
2526
918