947
2358
1267
1256
9744
1342
725
661
786
881
859
970
671
935
1097
1693
804
636
2573
775
1014
3080
1073
1188
1454
853
2444
653
878
2567
925
1757
734
1024
2473
4331
771
1129
860
4901
1133
764
759
1309
708
745
733
632
708
2646
669
665
1322
3344
807
1061
800
1909
1811
1157
5341
998
705
2686
1096
910
1701
2380
1976
1131
903
2598
756
1263
1765
1044
1021
856
1269
1261
1028
1105
906
2740
5135
827
3202
956
1563
774
812
878
1003
744
682
1531
701
1461
1826
738
990
933
913
9079
2086
732
53951
749
3720
756
835
920
2395
6452
1011
769
884
2108
722
2170