286
160
672
1555
305
1268
1234
982
532
2356
12
1181
324
768
2018
874
