2093
2
2490
0
468
768
1043
471
282
605
4594
1
456
1133
267
951
755
298
412
602
1045
525
1603
381
455
438
655
248
631
558
658
649
517