2351
2372
1300
1048
1150
869
947
749
2496
1453
1023
1126
823
820
877
796
3170
797
2072
1028
1271
1503
3399
1616
853
866
1247
940
853
943
1145
868
811
778
988
953
1446
939
862
861
835
2088
1003
1777
1059
1016
746
817
2033
1571
1470
766
1461
927
948
960
1800
1573
2845
1199
1224
1274
690
604
2416
627
3455
958
2620
702
1012
739
2085
1963
671
1201
947
1003
874
851
845
739
2295
2097
744
721
1863
728
870
1539
644
2322
687
732
708
663
862
854
821
707
2403
683
785
2314
769
2677
990
2470
939
587
2379
1832
1826
773
759
721
821
1629
761
1288