2082
1
2990
0
2593
1814
4
1153
2578
6307
10
2385
3090
6
14589
7893
6753
17
2763
1077
1884
2
25669
1574
3503
1819
398656
19
5978