226
760
26
300
72
584
758
359
706
1277
1180
336
424
101
283
546
280
1071
163
688
204
987
6
905
1374
1512
1720
346
701
590
16
786
378
369
877
939
586
191
778
648
61
418
592
427
145
14
65
918
155
193
239
1611
520
998
258
