2038
11
2039
10
1034
7
1350
3
2503
19
2631
22
6919
73
2577
21
803
3
4047
28
7217
34