5226
5
1593
2
6899
9
3336
1
5915
11
3519
2919
322
1009
0
2365
4
1188
2316
3575
4042
5147
2528
3
4761
1195
2886
2328
1873
2138
2639
13
4130
18
3248
8
3673
6
1504
3696
3014
20
2966