521
0
195
392
477
468
400
677
618
804
29323
475
860
767
1
2992
552
955
813
3066
1037
505
798
3700
4106
341
316
1462
494
418
676
1348