1880
2
1020
0
2881
1824
20634
8
25137
467
968
19279
4111
683
597
547
17353
535
2275
31535
317
1098
69
3691
5
901
381
3114
4
2299
1
661
349
347
4820
691