2445
6
1810
3
1811
0
1082
4
3460
1
4271
2604
7
1661
2
2252
2995
8
2513
481
978
4677
10
1617
3054
3564
737
2904
1779
911
1960
1356
5617
5
2922
9
529
286
6842
2658
2934