978
2
4677
10
3054
1
5745
5
2657
737
1462
2904
4
1018
543
0
911
1960
7
5617
2922
9
6842
2934
8
1229
1806
3
3429
650
1626
1222856
886
2531
1225
2749
2049
12749
15
822
895