4585
10
2502
5
3863
14
2528
3
4005
796
6
1129
1
1683
0
3587
2
701
2108
3126
1716
1985
1993
2935
1540
2105
2954
2163
542
2297
1618
2701
4
636
2512
2274
3028
7
2132
189326