20634
8
968
0
2190
1
2766
2730
6
2657
3
2668
2
2547
2105
1877
2369
282572
3868
2111
2710
9
4396
729
1346
4
2855
1645
25137
19279
360784
19
2301
1020
1125
2955
1333
443
3092