281
0
266
1348
747
409
809
1935
798
1062
363
349
525
1213
412
275
2328
787
2398
1
846
759
333
1075
657
941
267
381
310
1251
2789
514