2528
3
2502
5
17340
14
2771
2797
3284
7
2542
2
4005
2773
1
4085
2954
2632
4553
2935
2516
2354
1451
0
4585
10
490
2159
3633
13