883
950
1457
2949
1547
1591
1739
1104
712
2410
911
1982
2076
1361
1815
1077
833
1921
1798
1913
1116
1978
2402
695
3030
683
659
1210
728
4570
767
714
2874
4077
813
1427
1548
2010
4717
2267
1290
1567
2193
1653
715
1520
920
905
1182
1583
1194
734
1350
1881
677
1323
982
1318
790
687
1080
732
614
842
680
631
1530
773
1544
1416
668
754
1507
1839
1098
1039
660
1481
2264
2001
1066
1141
769
1218
781
682
796
677
1313
2243
875
721
1687
1237
1122
1681
754
1245
1916
1678
2807
1046
674
2509
1015
2815
1314
772
810
799
657
2491
1735
647
4000
1690
4707
1014
770
715