373
86
208
240
629
261
69
66
1480
541
554
6443
85
918
223
699
740
90
482
160
51
872
358
241
140
1170
250
148
62
289
113
70
25
118
729
733
197
119
722
1660
147
143
107
134
122
476