1880
2
1020
0
2855
3
2881
2668
1824
20634
8
25137
467
2730
6
968
19279
4111
683
597
547
17353
535
2275
31535
317
1098
69
3691
5
901
282572
381
3114
4
4820
2299
1