90
1
1871
8
964
2
1245
4
108
1512
3
2750
5
756
0
3223
7
879
556
1850
369
882
210
2009
419
513
584
416
1325
558
543
462
5230
258
154
787
146
667