971
0
477
51008
17
793
1
449
1728
862
248
683
1987
5
714
3383
6
648
999
766
785
394
352
486
983
1010
2
1666
5746
3
901
911
1572