768
984
532
306
12
1181
1557
2358
160
324
2020
286
679
1271
877
1239
