1806
2176
1323
3580
2032
4929
4059
4420
1303
1029
1493
1538
1866
1109
1241
4553
1626
782
1098
929
873
1006
3805
864
1324
2122
828
914
872
1164
997
880
997
809
887
1415
1200
1039
1067
889
823
784
1069
1759
1025
1357
923
877
986
1108
845
2462
890
831
886
2111
881
1717
818
1012