821
283
574
167
1091
607
532
109
565
109
408
94
473
99
388
19
471
180
293
208
211
148
312
72
241
68
279
124
268
143
582
148
363
91
742
268
617
80
476
61