530
1,004
248
969
206
787
183
790
334
706
152
643
187
560
162
557
271
690
6
348
101
571
90
403
179
386
297
459
142
447
56
354
198
451
93
344