978
2
4677
10
3434
4
6579
9
3054
1
1010
1277
5
2921
15
1070
803
737
2904
111
0
4370
2659
752
2710
8
3293
911
1890
12958
1960
7
8773
2526
1758
6
3251
2934
1312
3898
18
385