6991
6
1992
1
6346
16
8204
3
2871
2184
4179
4375
4
1090
4748
123674
35
289
0
3063
2582
1035
2
3706
5
50969
7
3552
2785
2099
2199
1137
1763
1494
1820
12
1993
4518
21
3527
1709
8
2866