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
2282
4948
696
915
804
1099
2931
1329
1690
1545
872
912
1465
975
1060
708
846
2111
627
897
714
1294
1166
1735
3147
1028
821
698
684
1219
966
1196
2323
842
838
1822
776
746
943
3436
1002
824
3537
926
1065
666
765
1187
2067
1393
1374
1479
3351
53958
925
5149
1399
929
712
937
5368