653
260
167
203
194
274
171
718
175
685
2175
150
172
9604
683
591
159
1930
725
44
113
244
265
255
437
1376
281
459
461
265
409
159
621
2193
2516
511
658
131
2390
2233
515
522
157
2405
682
676
601
558
628
545
597
623
550
44
35
621
2463
176
178
613
4226
598
654
2315
677
1890
554
433
121
646
1158
211
243
174
185
429
1612
299
940
272
248
718
425
1102
695
412
613
188
200
439
189
635
2249
428
2413
2193
125
659
709
698
647
496
1107
706
650
197
509
201
131
263
238
192
165
185
179
666
365
480
455
740
728
315
440
429
658
518
509
112
95