1547
1
4471
2
1943
2535
25669
0
2015
1603
1568
3498
4
1015
2294
951
8527
83
3200
3
1740
1709
8
2990
1038
3518
2312
511
32302
21152
843
2495
1451
1819
2059
1895