6346
16
1309
0
1992
3
1360
1
697
6991
6
4914
2
2871
2582
4
1292
4375
123674
35
1401
4748
1090
5389
2184
4179
8204
289
3063
3706
5
50969
7
1035
3552
2785
189326
3106
10243