956
1164
904
10320
891
3953
899
928
1862
2184
1703
1024
1280
936
1143
1000
900
1293
819
1291
1053
899
1681
884
960
1515
1013
1058
1095
1056
926
954
846
1344
1195
884
968
1713
5358
962
2325
3460
1222
878
1408
2752
876
997
1200
1536
1444
1252
947
2910
1304
1098
966
1076
1142
2082
1042
931
973
925
3312
747
877
1195
942
841
1142
811
1136
1409
878
1030
1002
2222
2499
763
3991
797
1853
796
959
16965
1579
4315
1528
946
1059
975
1185
852
1097
848
821
810
882
931
792
1289
1472
1831
1029
999
3170
865
843
1169
937
882
1457
874
1225
3072
739
949
1043
1559