1659
0
572
2535
2
9956
3
3835
5
585
1
3841
4044
1174
17946
2465
616
3125
5169
1289601
4
3546
528
2480
1976
1618
1164
3498
758
3779
984
4471
2964
55904
6110