5016
1049
2772
580
5280
1104
4224
883
4576
957
2100
439
1200
251
2500
523
885
185
2524
528
116600
24370
4158
870
3890
814