17946
0
2332
2
501
1347
1
8527
14
1417
3498
4
951
2964
4449
1014
3680
1603
2083
5065
2522
800
1285
3765
851
2523
534
3107
7
4431
9
4044
5
4471
2687
1189