2512
0
2762
5
1434
2
2769
571
1
1598
1739
3
4553
1879
2954
2528
898
4476
4168
38477
34
2907
2773
2274
2153
8313
9
6698
7
1451
882
1419
2124
2598
2075
12
542
451
2099