20634
8
31535
0
2275
2
19279
2524
17353
670
1343
467
2881
2730
6
1020
1132
49165
7
3092
1
25137
2320
2224
1640
1824
2804
3844
5
633
2269
3
2952
2111
390
5316
605
968