1446
2383
1049
938
754
758
731
651
984
641
736
708
707
682
686
742
936
731
719
757
1105
837
1635
8408
683
710
1317
794
745
2664
11642
1676
2056
793
7458
42012
1677
865
723
905
954
1316
5577
7545
722
1438
849
937
840
1211
4067
5020
1407
3935
1337
796
4906
1024
768
1566