1193
0
4044
5
3083
2
763
1
2465
676
3022
7
3125
3546
2320
6
2366
742
1126
19944
3779
1045
4471
2964
2124
3
1064
3051
1603
1404
1049
922
541
6286
297066
770