2953
833
4657
1230
1004
750
728
1144
959
995
1535
815
819
1014
2092
1665
705
732
691
4225
730
708
834
803
1136
1546
769
1511
660
805
673
759
928
841
943
709
2499
801
644
726
1551
1065
4554
1987
1066
814
654
709
980
647
3495
879
949
871
637
733
871
1405
1566
732
7196
1104
1605
1136
1553
910
890
963
1820
1224
760
3674
693
3353
4944
788
985
1188
755
965
1666
1547
5453
1852
4195
1577
833
1687
1921
976
1259
1191
769
1733
979
907
1940
3153
917
1445
2535
683
4032
1185
1789
706
1516
623
741
2094
1111
918
951
840
838
2449
1023
1245
1125
760