25530
912
13806
2051
2446
901
9051
18360
1081
3313
3385
2412
15493
1109
1656
1845
17287
7374
1463
2656
1992
8861
1718
5158
1872
10169
3838
3346
8841
11068
22420
4709