869
6
2934
4
1834
1
91
70
738
2
387
908
107
622
706
542
490
520
939
1758
1707
1599
321
93
86
562
688
287
350
488
891
348
108
74