4906
0
4005
4545
8165
38766
4536
3307
5159
4683
10441
10056
6147
14453
2875
8123
2719
2971
3763
2937
14466