991
0
287
375
686
447
2711
305
240
1420
535
279
1466
358
894
782
581
680
787
974
1
169
1522
271
390
453
284
265
1353
3202
466