4250
1296
1095
7971
1687
866
1145
1002
3109
1973
1871
1411
2370
949
4097
985
1555
861
1430
1605
1727
977
960
927
962
1110
992
1320
1408
4692
1017
3511
1241
1146
2205
996
882
1024
1405
1065
3612
1102
953
1299
7596
963
934
1281
1040
1111
877
1482
1783
5044
2393
951
907
1045
1426
1280
963
792
2042
11886
1504
980
853
834
1028
1039
1375
2909
868
1123
1436
1779
2295
1011
1537
866
873
1275
808
1054
841
1053
2179
1692
923
974
2342
1033
1507
2278
871
847
18276
782
970
894
860
900
1933
1336
1102
2249
954
877
1571
2317
1094
832
1610
914
1509
1385
1490
1258
1333
1124