20634
8
3663
1
536
0
2288
2730
6
2657
3
2668
2
1020
814
2474
1385
521
968
395
2648
5
2042
251
213
399
2809
6800
2855
1506
2069
6333
2275
2874
4309
1058
105290