517
0
348
518
1308
456
31535
616
21
2702
935
25137
4111
2
278
1661
1
467
327
1880
1505
321
362
2328
469
3840
488
300
454
381
2002
968
408
341