456
0
5223
9
820
1199
468
951
1043
267
2121
4
1045
1020
269
683
909
1279
1
492
2524
2
787
474
1610
400
1869
5
1355
957
722
2224
1557
2328
3
325
1629