2133
2
2675
3
1902
1
5293
11
3351
5
2264
5753
10
6053
4
2254
2197
7
2425
2733
376
2229
1686
3216
2028
0
6344
8
3458
4623
2146