683
0
1824
1015
1152
759
953
347
719
31535
296
639
768
422
584
1009
2748
2
348
440
545
1133
575
525
605
412
494
631
772
1
468
653
46414