160
1557
984
1270
286
2356
2018
532
768
12
679
1181
324
1236
875
305
