866
1
845
2781
3080
3
2932
2
21152
8
3090
6
159
2535
32302
0
2522
1690
1468
1431
1681
1112
3498
4
1819
1691
1382
1788
1720
1547
2184
3715
2368
5151
4651
1843
1558