4324
862
978
1316
5068
3836
826
1042
2134
2155
1441
1879
12371
2201
789
5569
884
1659
689
693
634
875
1232
1778
983
3230
1407
3181
1233
1647
999
1008
705
819
1196
745
1988
775
718
850
766
1571
3004
807
1051
17012
800
791
9856
1078
1320
1130
1020
761
966
944
1449
1754
644
660