9055
10
812
1
2295
7
2525
3
2114
2
3336
24418
8
2611
5915
11
437
0
4
3901
1012
6018
2499
2085
2047
504
725
2489
712
1419
3366
2262
5825
1741
9220
3351
4360
948