2475
1
1950
2
604
6705
10
3121
7
1021
2526
2553
8
2185
4
862
961
1010
701
524
974
3
1677
1280
8927
1635
1370
870
889
3600
2782
5
1462
723
798
3104
692
944