1492
3
3125
2
741
1
3546
108797
0
536
1084
378
3014
20
583
1941
1855
1927
3498
4
593
3779
1569
4471
2964