6991
6
123674
35
6346
16
2871
1
3706
5
2184
4179
4375
4
1992
1090
3
4748
8204
289
0
3063
2582
50969
7
615
1035
2
739
11192
10
3552
1806
2544
663
6014
1500
1007
561
3267
461