18487
1
2057
1790
2797
5
2615
7222
4
1136
3469
2
2632
3
2773
3401
2197
7
2354
5924
17
790
1319
2159
888
658
1564
2966
6
2860
3745
4862
5225
8