1445
1647
1151
1528
1777
1351
2032
2177
1083
1105
1045
1065
1220
904
943
926
892
977
956
1057
925
955
924
1333
1146
923
1284
1222
946
928
1135
1094
10387
934
927