2781
1
159
866
1558
2
845
2710
1506
4
1250
1622
2100
5151
1295
1720
2911
9
1527
2082
4651
3
2622
6
21152
8
2763
0
2901
2711
1815
1691
2522
2377
2676
797
2405