20634
8
2730
6
339
0
534
2855
3
711
2668
2
732
1
264
4165
471
594
1100
1020
973
474
1336
418
907
918
2275
358
438
1128
4396
618
676
1949
4820
1824