89
1
813
3
1778
42
0
233
684
1813
2
292
762
241
770
737
728
1053
218
560
611
591
126
460
567
642
420
403
742
499
513
506
106
596