490
1021
1312
1084
2015
821
1041
1064
933
1586
1186
693
902
835
1195
862
811
922
921
41
28
19
30
181
172
26
452
37