20634
8
2730
6
2855
3
534
0
2668
2
467
474
1100
907
711
339
264
4165
732
1
2275
1020
918
471
19279
3442
31535
169211
11
988
392
4396
516
594
584
383
1711