1295
1
2650
20
2865
2
280
2250
2093
297066
0
1505
2773
898
6561
14
3683
2629
5946
685
1329
4198
2358
9
5782
4
3329
2012
2595
2304
1581
1622
8
2761
1145
2316
721