4049
1926
4134
5399
3052
1700
1647
2082
1413
996
2816
2761
1117
8851
637
1000
768
839
1911
822
1181
10187
1699
1225
1289
872
732
1133
1162
796
821
2181
1972
741
879
737
1063
3650
1636
909
1032
1605
834
871
1318
697
1053
779
1073
766
892
756
1353
987
1000
891
930
1719
689
4764