2836
726
3084
949
4233
1743
1431
658
1732
698
853
199
3049
1003
671
212
1901
920
970
214
636
185
578
198
796
140
1462
764
636
288
678
141
533
201
551
58
735
364
590
123