298
1057
293
292
291
290
1058
269
939
938
1053
1054
937
936
1055
265
264
1056
935
1052
1051
198
700
193
192
191
754
3897
112
73
575
69
578
68
646
57
28
522
27
29
523
620
20
12
501
10
9
507
500
573
3905
499
3908
3911