509
373
198
261
265
181
174
246
1
152
1,226
691
2
252
340
562
544
811
914
3,380
10
1,082
4
942
3
501
4,217
6
377
1,420
554
515