317
0
1564
14
905
1022
406
1472
1543
607
789
257
27
738
743
1604
1485
1364
670
717
383
666
342
449
1179
106
98
319
1647
4
585
475