1824
0
20634
8
1020
17353
683
1172
1
3691
5
719
799
2275
2
503
31535
25137
5009
2881
968
597
494
19279
1098
576
467
326
661
2749
901
3114
4
649
547
691