20634
8
2275
2
19279
2668
17353
0
31535
3114
4
2730
6
25137
1824
2855
3
1353
1506
2330
1
2809
1020
458
1869
501
802
1334
757
2881
4111
2301
2459
9
493
2657
226
2224