17946
0
1566
1
3562
2049
2465
2
2369
1189
1166
3125
3546
32302
419
3498
4
3779
4471
2964
3051
1603
1787