11059
9
8527
1
2758
5
2699
2
7258
0
444571
2405
6236
10
2903
3
2503
4562
2189
951
2932
3186
19932
6
2996
1331
3008
1334
2156
4933
13
1516
1445
3546