902
3354
1756
966
959
895
1032
763
845
1231
817
766
843
828
944
1372
743
12642
998
749
1308
792
3329
6020
1053
758
1037
1091
951
1157
1590
877
794
3204
1001
2385
923
764
844
2784
1941
1644
2317
3454
842
970
2008
862
837
871
820
1061
891
945
1016
898
1000
1198
989
1043