17946
0
1193
2465
2
1189
3125
3546
1
32302
280
354
3498
4
1441
3779
55
4471
2964
3051
1603
3189
6
190
2297
1461
2773
189326