1436
1
1067
724
2680
6
111
93
387
94
695
649
1553
451
1125
71
848
909
0
87
1317
465
788
595
680
901
2
308
547
90
579
426
772
413