1017
1187
1137
1380
2974
1089
940
3158
10890
1067
3092
1490
796
1005
3673
2010
649
1314
8965