1370
3
870
1
889
2
1139
1584
1788
828
1371
4
1951
2553
8
6705
10
3121
7
2798
1021
2526
1677
8927
576
3789
788
1505
862
961
1663
802
1051
996
1280
2185
524