1289
1244
18968
908
988
1026
1142
1219
956
1027
2064
1171
4282
1765
1210
1999
1458
976
891
1033
1027
892
884
1001
1255
998
965
949
952
3380
3713
909
810
921
947
848
2340
1230
1437
835
928
838
1080
1248
897
6867
908
1221
971
893
1524
2793
882
819
831
1309
891
2203
830
1880