488
0
1161
467
722
820
668
381
4111
2
799
1020
602
1133
308
919
458
410
663
683
1661
1
935
2702
872
1116
509
456
25137
787
980
1169
918