2465
2
676
0
3022
7
3125
3546
1
32302
2320
6
2366
742
1126
19944
3498
4
3779
1045
4471
2964
2124
3
1064
3051
1603
1404
1049
1461
922
541
6286
5
297066
770
1591
684