1291
2195
1635
1383
871
935
847
1003
1094
1073
894
1091
3582
1016
1000
914
1013
1082
1216
11013
2243
1030
1992
984
886
1015
4672
931
9861
918
3699
907
2959
1623
1825
899
1226
927
987
974
1053
2428
876
3250
1381
1029
1045
900
968
2598
2039
1305
2458
1311
1827
1019
3193
949
1154
3587