21004
2
57108
30
18030
28
25812
65
8341
8
11393
18
7695
3
3471
10
19320
56
83913
47
13054
4
38090
4
8028
22
5363
27