3921
1249
942
926
885
1052
938
1150
1191
2002
1319
1197
1745
1560
1286
3284
2860
831
4712
921
1877
2455
856
1584
5118
954
878
1071
1455
2501
1659
1887
2599
902
1145
1888
1904
899
854
1263
1111
1519
4469
1915
849
1405
892
2367
886
928
819
863
1668
1736
2095
809
1096
899
971
868
944
984
789
809
1105
853
801
1953
875
1764
880
1110
940
940
1706
948
1153
2015
837
982
1597
909
1088
2122
795
1156
1791
1582
1476
1657
1132
1030
1260
777
1067
7207
922
1137
2001
1488
999
834
2270
864
1533
1821
931
849
1146
2329
860
1816
792
1930
1014
1837
1013
1599
1682
783