1591
1466
1144
866
1213
4710
5078
968
1094
2584
1403
954
1135
990
901
2907
5215
862
995
2479
1558
978
2716
1035
1102
2209
1544
1118
1116
1589
1962
1011
1740
1365
1065
802
860
1899
913
798
926
1135
837
1099
1881
802
1063
972
1015
2794
968
923
871
1041
905
1314
818
1429
947
1369
1508
1490
932
1152
1989
866
2515
1830
871
1287
1416
993
809
996
1586
970
1148
2084
893
774
1393
2957
1275
1682
1460
2198
1202
1396
1655
1235
833
825
1293
1158
982
2393
820
1344
831
1003
2418
842
3058
868
1069
916
1831
1859
841
989
1527
838
1008
792
1359
824
1403
825
2033
1079