1829
952
980
906
926
855
975
4399
880
908
1106
952
2161
1044
2337
1027
993
834
1165
1051
1426
3193
790
1478
887
1336
908
838
1574
827
1094
980
856
1060
841
923
933
854
2238
1067
1176
921
832
875
846
918
902
1148
928
1045
1015
802
885
1427
992
1306
899
983
1108
927