2173
1
1660
1766
2
1606
1816
25669
0
19783
3090
6
1804
1681
2163
2903
3
2932
997
32302
2535
4358
1787
21152
8
1603
3485
7
2110
3498
4
3562
3080
989
951
2990
1568
2368