572
0
1193
4044
5
3083
2
763
1
2465
676
3022
7
3125
3546
32302
2320
6
2366
280
742
1126
181997
11
19944
3498
4
3779
1045
4471
2964