1308
1340
728
1104
2336
781
802
906
4853
1025
2558
768
920
1008
834
4989
2357
3664
929
859
1873
983
743
1293
705
702
782
775
808
5905
802
904
693
1293
1670
655
1588
702
872
1286
8205
2212
752
1022
4384
1067
771
1069
981
956
817
978
782
3801
2922
9023
962
921
739
3645