2512
0
2762
5
1434
2
2769
337
571
1
1598
1739
3
4553
3873
15
1879
2954
2528
7299
27
898
4476
579
4168
444
38477
34
2907
2773
2274
2153
8313
9
6698
7
487
443
1451