2477
1
1576
3
3625
4002
4
1441
0
1557
1951
2
2604
1571
3465
2072
3423
297066
2277
21152
8
3835
5
4398
10
2740
5151
3080
1399
3715
3100
2886
1500
4651
181997
11
844
2245
2650
20