7039
0
802
839
399
521
1
2730
6
683
1112
467
351
1008
2
488
1132
384
1269
676
440
799
729
1910
321
1405
503
846
427
829
341
3116
2855
3
522