1295
1
1657
2
2650
20
2865
280
2250
2093
297066
0
2773
898
3683
2629
5946
4198
2113
5782
4
3280
6
3200
1581
1622
5204
3
3765
143
2245
1226
3053
7