3256
2
1683
0
2528
3
2502
5
17340
14
1220
2771
3284
7
2542
4005
2954
2132
1
4553
2935
2516
1451
4585
10
1552
3633
13
542
2701
4