12
982
304
2017
532
2354
324
768
1229
874
672
1180
159
286
1555
1265
