6236
10
1849
2
3083
7034
534
1
66
0
2465
1289601
4
3014
20
1107
3125
1922
4837
5
10827
3158
2596
2476
623
2732
189326
1761
3498
2949
3779
14861
7
4471
762
3051
1461
2139