616
0
3125
2
5169
1
1289601
4
3546
528
2480
1976
1164
3498
3779
984
4471
2964
55904
6110
7258
3051
1603
1933
2372
1973
4382
3673
6
11153
8
1461
475
4476
1849
37355
13