1726
2
17946
0
2155
3
2301
1
2465
1189
155
1033
3125
2930
2956
2507
3546
32302
2892
3498
4
3779
2638
2948
6
4471
3868
10
2964
1309
3051