1729
0
657
47639
7
2478
1
120
755
758
1672
3779
2
372
495
1930
2903
3
2087
824
3051
2881
35
634
822
1849
1123
373
856
193
287
34
420
876