1406
551
1262
713
580
170
1101
616
474
100
536
161
560
254
249
172
612
92
535
173
269
106
390
167
623
112
101
48
370
247
597
196
161
72
209
125
492
81
892
283