982
160
324
2017
304
1265
874
1555
672
768
1233
286
2354
1181
12
532
