6346
16
6991
6
2871
1
2184
4179
4375
4
1992
1090
3
4748
8204
289
0
3063
2582
123674
35
1035
2
3706
5
50969
7
3552
2785
189326