2197
7
2425
1
2733
4
2229
1686
2
3216
10
2324
2028
0
1012
6344
8
3458
4623
5
2146
2295
3001
4039
6
991
2655
437
24418
2972