1055
0
1823
1127
87
785
477
3252
1310
564
444571
9
1494
733
616
1239
3125
1393
1
1252
635
628
495
938
503
2348
992
4096
2
1787
3629
1816
96
608