3034
1
2530
4
2650
20
1125
1211
2454
2
2483
108797
0
1903
3
1359
5141
7
2189
1679
5090
3041
2435
7159
10
7034
12733
5
10827
2495
9956
1393
950
1388
3186
1711
297066
1787
2274