7876
4
1759
2
2268
8
2490
6
1692
1
1031
865
3489
5
4623
2073
2926
2854
805
1152
1660
2943
870
4241
3
4256
3320
9
5088
1812
1880
1099