2774
543
692
268
832
244
415
92
526
140
685
166
591
128
590
76
499
186
233
155
343
53
453
141
204
68
469
35
553
57
127
76
309
54
239
37
213
28
397
21