881
1
2546
923
2326
912
3495
5
983
2
970
4852
6
1458
3
1203
991
1171
972
1551
1241
1195
1083
4
1099
1132
342
136
287
680
343
264
807
253
581
434