2907
4
2096
2
661
0
2786
3203
10
5316
3
1222856
3311
25137
2809
17353
7334
2038
3092
1
2989
5
1860
1237
1020
2581
1966
243
2076
167
2135
9
16550
27
4694
7
1923
2716
16840
15
19279