2882
1209
2029
1277
654
1390
2027
5351
748
632
1770
3918
963
1575
3955
1560
2275
5428
730
871
774
817
881
682
1087
704
2240
672
910
949
775
782
726
713
707
1074
808
846
892
679
848
1657
779
1869
833
967
831
1251
1289
935
853
912
849
6010
824
835
793
712
4039
725