1660
4
32302
0
1739
2
280
1
3498
3196
3779
4471
2964
3051
1603
3189
6
881
4757
1461
1850
2773
645
189326
2405
2740
3