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