14962
7110
1070
4660
1185
1231
1325
923
1050
999
1037
2107
992
1094
900
1020
1105
1289
2099
1032
1490
918
1031
992
1000
864
3552
1081
897
6318
1646
1069
1276
856
1024
990
1011
1055
1071
979
871
877
884
1068
882
962
1248
847
834
1086
928
905
1873
3858
1071
916
2138
982
934
861