6346
16
1360
1
3063
3
3765
4
297066
0
6991
6
1295
2683
2871
3683
2650
20
2582
280
1292
4375
123674
35
1401
1992
1581
2
4748
1090
2159
1226
2184
2250
4179
2245
3053
7
50969
8204