484
0
309
2668
2
418
501
6370
5
472
2346
3
482
475
355
363
381
58
508
383
804
2459
9
1551
7400
273
521
246
139
422
798
729
2395
3625
7
3510