958
826
22565
859
1191
1384
10640
17893
1109
1133
918
8093
3139
903
916
863
1301
895
1093
999
2276
1614
4703
1280
1082
1200
1220
907
1289
3394
1024
949
1558
1064
1024
942
950
1127
1035
945
1118
940
1208
886
979
3348
5384
987
989
872
1073
5633
2304
3260
22601
2597
1882
2008
1774
2355
1067
1138
857
776
894
887
1195
1042
1477
820
885
1301
1152
1131
840
1086
1160
2225
865
775
2042
837
977
1289
839
931
801
917
855
2048
2154
2126
991
816
777
1020
1175
1130
1398
1404
938
1021
2899
761
811
783
867
871
841
1010
832
834
996
934
3183
804
1140
767
1134
1029