1743
0
1740
3
21152
8
2312
3090
6
5504
16
2903
3083
2
2932
1015
1
8535
12
2669
1694
951
690
1153
1527
14887
18
3447
7
564
3080
25669
108797
2949
1583
912
1759
2556
4
1585
1589