20634
8
1020
0
3691
5
17353
1824
2275
2
31535
25137
968
2881
19279
1098
2749
1
3114
4
2299
4111
1463
1898
3510
1880
2758
729
547
467
2198
1267
2710
9
3149
4396
3
360784
19