2730
6
1020
0
20634
8
17353
2657
3
2668
2
422
2076
1
1824
968
116
1880
390
535
419
1554
169
918
471
1094
1357
31535
462
25137
185
460
1551
782
2290