2248
1080
802
772
8380
1272
858
985
678
1026
793
646
710
705
1879
758
1470
598
16882
795
683
1099