1434
289
76
23
350
481
1581
576
46
327
821
41
221
126
66
40
57
29
52
26
100
848
446
14404
147
2970
358
445
134
67
82
27
119
77
185
1562
172
302
70
215
174
441