13
7
34
133
257
84
106
99
312
248
365
363
314
83
472
372
380
192
336
165
244
579
368
242
620
211
324
644
476
665
385
446
990
443
859
394
766
583
726
552
303
1330
1273
1426
768
604
266
1852
823
458
592
672
658
675
879
1120
876
522
1148