996
0
986
7
1005
3
1780
2
1323
490
4
1681
8
1375
9
1659
4555
10
1892
1958
34629
3303
4902
1
2905
2385
6198
3085
3413
1708
2268
1962
1919
2911
3017
1372
3070
591
1460