392
0
521
373
400
860
2211
475
46
611
798
804
455
1462
787
573
29323
63
575
4106
464
675
552
355
492
383
2395
1898
1
152
477
58