1436
1
94
93
387
2679
6
1553
649
695
451
844
523
87
637
2161
2
665
465
848
787
724
111
68
595
308
0
413
579
426
772
90
679
901