869
6
2933
4
1834
1
91
70
738
2
387
908
107
622
706
541
490
520
935
1758
1707
1598
321
93
86
562
688
287
349
487
891
348
74