4290
3
1257
6
2493
4
5867
1
4110
2308
2
701
1603
1975
1867
792
2818
1638
2591
2921
3991
5
2631
4116
0
1653
10317