11090
3850
1600
3963
1320
880
331
6827
231
192
298
8712
13010
10825
4610
345
263
80611
89169
883
254
126