107800
22833
10780
2284
4840
1026
2750
583
13860
2936
14850
3146
4070
863