2574
2
4083
0
926
642
1
525
3125
904
2920
4
567
2121
1709
1949
777
1246
783
3484
502
20312
39
2343
733
1522
3632
3256
6246
6
207
3051
1823
1913
5
898