705
422
106
706
328
279
548
628
337
153
378
875
1220
870
468
627
177
1037
787
1714
35
1761
389
383
1983
1015
427
512
303
440
409
243
943
452
439
441
882
420
1177
162
670
669
440
388
1308
687
447
1047
361
758
645
324
1532
401
246
388
447
1562
424
1862
262
370
989
411
1080
449
433
428
35
582
431
563
1574
35
1018
574
743
1107
1293
311
2349
535
67