2477
1
1576
3
3625
4002
4
3465
2
1441
0
1557
1951
2604
2711
1571
2277
2886
398656
19
3835
5
4398
10
7893
181997
11
2763
4651
1998
5151
1399
2072
2911
9
3100
3918
7
2773
21152
8
844