954
961
873
1077
1062
4890
1118
1149
1035
796
2980
5554
1263
985
1064
3884
2065
929
2688
1097
988
947
1047
1142
1235
1855
1109
1000
5585
925
4619
1017
16854
2971
1030
1367
1623
1136
920
1338
1140
1406
1167
3213
1213
1121
1070
1619
3766
7947
6480
1445
1280
1262
1321
1392
29512
1518
1304
2605