25
1
232
85
1050
0
207
474
2
2036
5
723
1725
4
93
2549
2010
6
1019
3
2048
7
412
112
398
210
420
690
2133
451
1289
1436
2245
496
909
97
84