877
112
1170
275
3054
1305
4140
1722
2695
1382
716
300
745
224
2442
1097
819
280
768
180
960
211
620
180
560
203
759
176
615
188
705
244
1062
457
566
178
235
102
633
324