894
3
4447
10
6075
4
2701
2271
9002
9
4059
2
844
1503
565
2278
5011
12
4241
5
2082
1
2592
1996
5721
6379
6
2957
7
4069
3309
3957
2052
2889
2298