691
140
787
315
1521
690
770
196
271
113
404
83
519
30
617
52
327
121
454
20
159
50
535
128
637
93
698
146
604
257
698
125
560
160
353
76
479
189
209
52