20634
8
2041
1
2907
0
467
798
4964
3
309
381
17353
957
4111
2
403
2490
494
722
592
951
415
1075
409
1877
297
213
784
589
209
787
1603
367
31535