968
1296
1190
2971
895
981
1088
1497
1047
1065
914
1260
2619
2072
1392
943
970
1161
850
1048
1343
968
976
876
1590
927
1148
881
854
1592
951
1047
24588
16854
1236
1416
909
1317
976
1004
980
1965
37705
974
1256
2984
1336
11566
1036
1427
1535
860
1143
1095
3608
894
1088
1520
967
6420