1646
1
92
1246
2
796
380
776
1374
1393
529
1709
1268
449
536
505
571
630
870
988
659
904
8198
4
484
435
500
567
374
871
633
2704
3
879