2093
1
4198
5782
4
2417
6
1513
1622
5946
2
2385
1038
2629
513
589
2865
898
2945
3
2359
2036
1147
4721
1739