1479
0
577
385
18
798
605
344
5043
1
2588
796
1199
566
308
573
1106
458
770
553
657
754
534
166
3680
2
684
3544
2199
2299
627
1101