500
1358
224
1673
657
350
1
1151
6
461
2
289
624
947
382
261
636
1960
7
273
917
5183
4
506
1063
3
492
324
923
254