1231
855
3314
3028
10603
9641
940
841
1068
3121
1220
806
815
895
767
1558
1229
998
2114
791
783
879
898
914
820
951
1109
1032
923
840
956
4194
1031
1020
836
978
1072
777
1111
994
1325
2229
1593
1270
876
996
2501
750
2639
770
952
992
1356
865
836
997
944
1267
1170
878
948
1267
5529
830
871
1060
1644
885
926
3183
872
1278
1407
788
889
987
845
1613
901
1254
1040
855
853
1278
1478
832
838
3542
841
1157
832
755
794
808
986
901
4004
1105
960
948
869
921
914
869
946
1931
1470
1859
960
865
1301
1417
857
938
938
1351
908
1332
1300
937