403
395
389
936
931
1288
1312
291
1292
290
289
272
1293
1294
1295
912
390
1289
1291
1290
1287
202
193
187
730
188
721
695
137
58
134
49
133
42
132
131
130
129
597
648
43
649
3
3447
0
