47
0
392
2211
860
4106
475
633
798
400
804
455
1462
58
503
416
552
18
611
394
383
787
2395
476
1898
1
521
152
477
587
522
1504