1151
0
990
6345
1
1029
7762
4
8193
13
4142
5
1334
2525
3
50969
7
3244
8411
3933
15233
1196
2
1240
2523
1204
4715
1376