1083
1320
1147
969
1028
1182
1039
886
935
956
847
1044
4036
1024
832
3805
1763
852
828
950
865
1128
858
921
1617
1017
5853
953
833
998
898
1649
1027
17523
922
1964
827
1266
917
1728
1413
2841
1265
928
4296
1066
1374
1088
915
2531
1055
916
2414
2141
1952
842
1246
791
1003
1786