382
2
939
333
1
350
292
176
177
331
1738
6
242
4
354
204
737
281
1213
301
818
714
1211
919
5
265
125
341
518
1031
157
235
357
665
53