17946
0
732
1064
1809
1
2465
2
2299
153
337
2087
3125
2496
3
480
475
504
534
2320
6
1174
3154
14861
7
2478
1755
597
3498
4