1289
1244
18967
907
988
1025
1141
1218
956
1026
2063
1171
4282
1765
1210
1998
1458
976
891
1033
1027
891
884
1001
1254
998
964
949
952
3380
3713
909
810
921
947
848
2340
1230
1437
835
928
837
1080
1248
896
6867
908
1221
971
893
1524
2793
882
819
831
1309
891
2203
830
1880