1294
1
2245
3
2600
4
1606
3090
6
807
2903
2932
2
1734
2535
3326
3765
1564
1816
4115
10
21152
8
3053
7
1423
1405
2468
1603
1348
2757
467
0
3498
5565
9
3080
297066
2890