855
1
1571
940
2
1299
2202
1363
693
783
1018
859
633
627
947
710
4177
3
1274
4
2022
1026
780
781
747
985
930
802
839
827
826
612
1211
680