413
0
2143
269
287
1020
409
535
286
325
376
640
737
454
1062
1661
1
1511
476
479
5313
463
820
267
743
392
422
417
266
4895
9
544