3625
1
2477
4002
4
2604
1441
0
1576
3
1557
1571
1951
2
3465
2911
9
5151
3100
1942
2711
2740
2413
2304
4651
1399
2072
2886
3918
7
1769
21152
8
844
3423
2082
2277
181997
11