2178
462
5104
1082
2673
567
2772
588
14355
3041
1650
350
3080
653
5192
1100
3553
753
4224
895
9900
2097