3841
1
4044
5
1174
17946
0
2465
2
616
3125
5169
1289601
4
3546
528
2480
280
1976
1164
3498
3779
984
4471
2964