1630
2
9476
1
801
1030
1145
460
655
625
436
622
2236
601
656
515
1184
604
545
530
1028
410
495
768
605
2803
4368
913
1117
932
747
751