5859
13
2859
10
1237
1
319
1659
2
2766
6
1543
1094
4
2460
5589
14
1670
955
9
1934
5
5666
8
2192
7
1060
5472
1965
2344
3970
1442
1274
1353
4401
4990
11
2399
1038
4136
3094
1297