20634
8
2041
1
2907
0
4964
3
17353
957
2730
6
4111
2
798
309
467
381
592
1877
297
2855
209
787
1603
367
2490
31535
970
2668
458
403
932
584
214
2093