1380
0
2711
2
929
1
2760
4
770
2055
3090
6
1668
496
1778
3503
3083
1260
1814
398656
19
2996
1751
2209
2166
550
2168
3
2666
9
4724
400