982
1
2318
2
883
3
2522
2542
2772
66
0
1912
3819
4978
978
867
6236
10
951
1694
3792
6
2538
1174
18546
15
1505
1492
9611
985
3683
2584
11
2494
5897
4
3623
3206
5
3012