810
1
1212
0
1022
1057
3
5245
4
545
2336
2
363
409
9811
5043
420
534
883
495
1611
803
906
677
797
536
189
441
470
528
564
1350
688
110
1036