10604
6899
2428
2233
11920
3761
1471
1491
12303
19250
2056
8944
1392
11779
5875
2663
1700
2325
2067
39412
4917
2354