20634
8
670
0
1020
1132
2275
2
1824
31535
25137
19279
839
1343
17353
1428
2459
9
2730
6
820
792
5237
2809
564
2673
683
633
1504
349
369
543
326
1506
440