1853
0
20634
8
2275
2
19279
3114
4
31535
17353
2730
6
25137
1824
482
2668
968
547
6058
1020
440
2881
2224
802
380
3498
1936
1
2749
979
1098
291
795
4111
467