1183
680
324
306
2359
1271
286
984
10
2022
880
1240
768
1557
12
161
533
