2495
0
3034
1
1015
1694
951
690
8527
2669
2
1787
2530
4
564
1547
1903
3
1743
108797
2454
2982
2134
8
3982
6
1125
1211
1359
2189
1679
2715
2435
5527
12733
5
4290
21152